Reimplementation and reuse of the Canegro model

نویسندگان

  • Tommaso Stella
  • Valentina Pagani
  • Caterina Francone
  • Sevim Seda Yamaç
  • Simone Bregaglio
  • Enrico Ceotto
  • Roberto Confalonieri
چکیده

Model reuse can be limited by software design, which often forces third parties to completely rewrite new versions of existing models before adapting them to new needs. This tendency removes resources from the development and improvement of models, and from the extension of their domain, leading to the proliferation of software having many different implementations of the same algorithms. A component-oriented paradigm allows these limitations to be overcome, facilitating massive model reuse and extension. This study presents the application of component-oriented principles to the reimplementation of the sugarcane (Saccharum officinarum L.) model Canegro (DSSAT v4.5) in a framework-independent component following the BioMA (Biophysical Model Applications) architecture. Both opportunities of reuse and extension of the component are discussed in this work. Reuse was emphasized through the development of a modelbased yield forecasting system for sugarcane in Brazil. The BioMA Spatial application was applied to perform (i) the spatially distributed simulations with the Canegro component, and (ii) the yield forecasting at the state level. The potential for extension of the Canegro component was demonstrated by its straightforward adaptation for giant reed (Arundo donax L.), a promising energy crop that shares several morphological and physiological features with sugarcane.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aggrandizing the beast's limbs: patulous code reuse attack on ARM architecture

Since smartphones are usually personal devices full of private information, they are a popular target for a vast variety of real-world attacks such as Code Reuse Attack (CRA). CRAs enable attackers to execute any arbitrary algorithm on a device without injecting an executable code. Since the standard platform for mobile devices is ARM architecture, we concentrate on available ARM-based CRAs. Cu...

متن کامل

Effective and efficient reuse with software libraries

Research in software engineering has shown that software reuse positively affects the competitiveness of an organization: the productivity of the development team is increased, the time-to-market is reduced, and the overall quality of the resulting software is improved. Today’s code repositories on the Internet provide a large number of reusable software libraries with a variety of functionalit...

متن کامل

Potential investigation of Reusing Ardabil Municipal Wastewater Treatment Plant Sludge Based on AHP and TOPSIS Models

Introduction :By ever-increasing of population, shortage of water resources and the necessity of wastewater treatment, huge volumes of sludge that is a byproduct of wastewater treatment, requires to be disposed in environmentally secure ways. The target of specifying strategic preferences of reuse of sludge has been to find the correct way of disposal or beneficial use of sludge. Material and ...

متن کامل

Development of a Multipurpose Water Reuse and Power Production System

In today’s world renewable energy is highly demanding because of increasing oil and fuelprices, desire and necessity to avert irreversible climate damage and also the unreliability of the non -renewablesources. In renewable energy, water is an important source. Previously water is used only for survivalof human being as much as food but no attentionhas been givenen to economical use and conserv...

متن کامل

Robust Estimates of Evapotranspiration for Sugarcane

In both Australia and Swaziland large areas of sugarcane rely on irrigation to produce a viable crop or to improve rainfed productivity. Matching water supply to crop demand is essential for productivity and sustainability in any irrigation scheme. Historically Class-A pan evaporation was used as a basis for determining sugarcane water demand or evapotranspiration (ETc). ETc is now frequently o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014